to afford protection - French English Dictionary